﻿#define _CRT_SECURE_NO_WARNINGS
//92.
//实现一个十进制数字报数程序，请按照数字从小到大的顺序返回一个整数数列，该数列从数字 1 开始，到最大的正整数 cnt 位数字结束
int* countNumbers(int cnt, int* returnSize) {
    // 定义变量作为最⼤的n位数sz
    int sz = pow(10, cnt) - 1;
    // 定义⻓度为sz的数组，⽤来存储1~sz
    int* ans = malloc(sz * sizeof(int));
    int i = 0;
    // 将1~sz按顺序放⼊ansshu'zu
    for (i = 0; i < sz; i++) {
        ans[i] = i + 1;
    }
    // 更新数组⻓度后返回数组
    *returnSize = sz;
    return ans;
}